package com.qzyh.esb.egsa.bean.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;

import java.util.List;

@Data
@AllArgsConstructor
@ApiModel("用户保存信息VO")
public class UserSaveVO {

    @ApiModelProperty("主键")
    private String id;

    @ApiModelProperty("用户名")
    private String userName;

    @ApiModelProperty("用户昵称")
    private String userNickName;

    @ApiModelProperty("登录名")
    private String loginName;

    @ApiModelProperty("用户性别")
    private String userSex;

    @ApiModelProperty("默认角色id")
    private String defaultRoleId;

    @ApiModelProperty("默认部门id")
    private String defaultDeptId;

    @ApiModelProperty("用户状态")
    private String userStatus;

    @ApiModelProperty("用户描述")
    private String userDescribe;

    @ApiModelProperty("关联角色集合")
    private List<String> roleList;

    @ApiModelProperty("所属部门集合")
    private List<String> deptList;

}
